undeterred by failure

Translations
nullement découragés par l’échec